﻿namespace Codeflows.Results
{
    public class Result
    {
        public bool IsJump { get { return this is JumpResult; } }
        public bool IsPaused { get { return this is PausedResult; } }
        public bool IsRetry { get { return this is RetryResult; } }
        public bool IsSuspended { get { return this is SuspendedResult; } }
        public bool IsEnded { get { return this is EndResult; } }
        public bool IsDelayedJump { get { return this is DelayedJumpResult; } }
        public bool IsPending { get { return this is PendingResult; } }
    }    
}
